something which nitrifies - Espagnol Anglais Dictionnaire